Skip to content

feat: 4907 Implement cross-schema conditions#6267

Open
dariy-rised wants to merge 13 commits into
developfrom
feat/improve-schema-conditions
Open

feat: 4907 Implement cross-schema conditions#6267
dariy-rised wants to merge 13 commits into
developfrom
feat/improve-schema-conditions

Conversation

@dariy-rised

Copy link
Copy Markdown
Contributor

Description

  • Added fieldPath and cross-schema targets to ISchemaCondition interface
  • Added support for nested fieldPath and cross-schema condition targets
  • Added cross-schema condition editor to the schema configuration UI
  • Added cross-schema condition import and export for XLSX
  • Improved schema validation error messages for condition failures
  • Improved condition UX in the schema editor
  • Fixed required fields API validation

Related issue(s)

Resolves: #4907

@dariy-rised dariy-rised self-assigned this Jun 22, 2026
@github-actions

github-actions Bot commented Jun 22, 2026

Copy link
Copy Markdown

Test Results

 32 files  ±0   64 suites  ±0   4m 15s ⏱️ -9s
 35 tests ±0   33 ✅ ±0  0 💤 ±0  2 ❌ ±0 
165 runs  ±0  163 ✅ ±0  0 💤 ±0  2 ❌ ±0 

For more details on these failures, see this check.

Results for commit c0f4d18. ± Comparison against base commit 0bb0cbb.

♻️ This comment has been updated with latest results.

…to JSON tab

Signed-off-by: Dariy Miseldzhani <dariy.miseldzhani@hashgraph.com>
… types

Signed-off-by: Dariy Miseldzhani <dariy.miseldzhani@hashgraph.com>
…gets

Signed-off-by: Dariy Miseldzhani <dariy.miseldzhani@hashgraph.com>
Signed-off-by: Dariy Miseldzhani <dariy.miseldzhani@hashgraph.com>
… export/import

Signed-off-by: Dariy Miseldzhani <dariy.miseldzhani@hashgraph.com>
Signed-off-by: Dariy Miseldzhani <dariy.miseldzhani@hashgraph.com>
…n ISchemaDocument

Signed-off-by: Dariy Miseldzhani <dariy.miseldzhani@hashgraph.com>
Signed-off-by: Dariy Miseldzhani <dariy.miseldzhani@hashgraph.com>
Signed-off-by: Dariy Miseldzhani <dariy.miseldzhani@hashgraph.com>
…ndition builder

Signed-off-by: Dariy Miseldzhani <dariy.miseldzhani@hashgraph.com>
Signed-off-by: Dariy Miseldzhani <dariy.miseldzhani@hashgraph.com>
Signed-off-by: Dariy Miseldzhani <dariy.miseldzhani@hashgraph.com>
Signed-off-by: Dariy Miseldzhani <dariy.miseldzhani@hashgraph.com>
@dariy-rised dariy-rised force-pushed the feat/improve-schema-conditions branch from 9070175 to c0f4d18 Compare June 29, 2026 13:30
@dariy-rised dariy-rised marked this pull request as ready for review June 29, 2026 13:30
@dariy-rised dariy-rised requested review from a team as code owners June 29, 2026 13:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant